Mtwara

Dar es Salaam. There are a number of buses each day, all of which leave at or around 6am and take about 8 hours

Lindi

Newala